Internet Archive BookReader - Members of Parliament, Scotland, including the minor barons, the commissioners for the shires, and the commissioners for the burghs, 1357-1882. On the basis of the parliamentary return 1880, with genealogical and biographical notices